package com.ftg.learn.lesson1;

/**
 * 学习浮点
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/5/31 上午8:58
 */
public class DataType02 {

    public static void main(String[] args) {
//        浮点，包含小数位数数值

        //单精度 32
        //双精度 64
        float f = 2;
        System.out.println(f);

        float f1 = 2.34F;
        System.out.println(f1);

        double d1 = 3.4543;
        System.out.println(d1);

        //double  float 分别定义 5个变量
        System.out.println(Long.toBinaryString(Double.doubleToRawLongBits(d1)));

        //强制类型转换
        byte byte1 = (byte)555L;
        //从最小值到最大值周期反复
        System.out.println(byte1);
    }

}
